The return of Scott Summers! Long thought dead in this reality, Cyclops is back as the leader of the Starjammers. But why has he returned to Earth after all this time?
The return of Scott Summers! Long thought dead in this reality, Cyclops is back as the leader of the Starjammers. But why has he returned to Earth after all this time?